#ifndef ITEMDELEGATE_H
#define ITEMDELEGATE_H

#include <QItemDelegate>//
#include <QLineEdit>
#include <QSpinBox>//стрелочки
#include <QDateEdit>//календарик


class ItemDelegate : public QItemDelegate
{
public:
    ItemDelegate();
    QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const;//перезагруженная функция из абстрактного класса
    void setEditorData(QWidget *editor, const QModelIndex &index) const;
    void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const;
};

#endif // ITEMDELEGATE_H
